112 98573
46 61770
119 49912
91 66012
177 158331
48 41806
88 38228
26 14781
35 27542
39 22867
55 14573
73 14930
73 24499
44 10748
22 13094
17 5679
58 8786
99 16202
42 12066
15 9865
38 9383
27 8114
69 13677
42 9572
76 9607
18 6741
48 15562
40 4545
31 8469
22 3024
32 5060
23 4420
43 9995
44 7430
23 14964
33 3534
19 4397
35 8364
20 3391
13 3029
15 6371
44 12137