151 13 2499 145 17 2942 58 16 10402 30 21 11869 59 25 10561 5 13 8267 15 12 7200 18 22 9568 11 11 8885