99 22790
244 32838
250 28322
60 16866
107 29930
46 14974
125 34071
120 19865
228 44745
93 33665
277 30873
113 35085
273 59283
55 13980
80 44736
70 13389
150 29159
231 51113
222 64805
112 86167
67 18538
104 36461
85 34818
84 18252
28 42514