104 45014
84 20401
173 72057
64 7304
51 19749
46 102021
52 9693
76 33461
75 34842
34 20736
64 19753
93 33586
75 53984
87 22175
85 66044
35 3419
69 41393
62 36842
38 3295
46 16724
129 37938
113 44669
49 13801
90 21302
116 16411
93 14908
22 8944
84 38013
92 15850
52 40324
34 2863
60 10770
28 5635
29 7249
81 10341
176 17411
57 6917
50 9527
56 13745
19 8576
23 2561
33 4332