112 100718
46 66912
91 68873
119 51434
177 159938
88 39339
48 42335
26 15072
35 28282
55 15064
39 23389
73 25645
73 15230
44 10985
22 13261
99 16607
42 12458
17 5881
58 8915
15 9994
38 9642
42 9805
27 8373
69 14081
76 9893
18 6856
48 16345
23 4628
40 4662
31 8813
22 3145
32 5364
43 10077
44 7728
23 15319
33 3601
19 4568
35 8562
20 3468
13 3155
15 6781
44 12570