111 29015
121 46769
56 57232
43 50272
83 15596
33 17500
129 37742
125 11250
78 33110
119 11574
44 68289
41 39382
36 21482
58 12725
65 10467
113 44556
62 36598
126 12564
79 39238
86 35937
94 21272
124 35492
49 9604
89 6915
91 39900
68 35210
108 30706
85 42512
83 33254
56 25651
119 16192
11 66766
96 8640
118 26625
142 14059
75 34773
106 30076
64 19626
78 33226
76 33447
96 45929
99 27684