95 56409
118 40820
41 39438
47 16799
138 34953
85 34152
108 51523
72 46610
129 37940
50 24636
105 42078
44 68402
75 34883
177 158462
68 35370
79 44328
60 46341
74 18154
56 25759
130 46939
48 41883
113 44676
88 38385
26 14880
84 38116
44 17343
125 55942
192 65277
86 36050
122 61602
136 38042
117 45378
85 42675
11 66828
35 27588
82 46854
118 26738
26 19668
51 19812
111 84263
70 27033
78 33319