106 36 2905 34 20 1957 42 15 2507 45 11 3945 89 10 4631 60 26 2950 35 17 4345 46 17 4436 58 18 4176 59 11 5198 29 8 6783 66 26 5283 64 27 5031 110 69 7981 53 84 6181 59 46 5981 105 51 7056 51 19 4896 111 72 8533 66 42 5601 14 9 3061 20 31 4998 17 19 7047 30 31 8359 46 19 7728