55 15009
72 14658
13 1674
118 26487
91 66018
99 16110
79 13211
16 1034
85 65909
56 25489
35 3284
31 6701
69 41287
122 25465
74 18103
7 1853
82 46596
142 45947
80 8268
78 33367
95 56136
30 3914
46 12155
73 11671
116 32397
129 56876
38 4057
48 10399
140 13918
44 3017
69 19590
121 46601
19 2085
62 36613
69 28042
105 41987
17 2464
38 3160
23 4032
8 2590
65 13328
46 16538