111 29068
121 46777
56 57228
43 50332
83 15717
33 17557
129 37896
125 11542
78 33195
119 11671
41 39691
44 68354
36 21628
65 10696
58 12723
113 44667
62 36655
126 12628
79 39244
86 35892
94 21043
124 35461
49 9585
68 36645
89 7062
91 40011
11 70544
108 30639
85 42376
83 33134
56 25527
119 16071
96 8648
118 26526
142 14014
75 34693
106 30237
64 19730
78 33415
76 33339
96 45845
99 27458