66 28100
45 15026
44 14384
59 9916
77 41757
33 14936
102 24036
77 18008
96 34506
46 18331
33 10155
41 18665
55 10534
43 11628
145 19943
34 13806
37 38020
45 10273
31 5886
32 10567
51 10609
30 19611
43 5213
24 7426
44 11050
33 9344
37 5535
30 6632
29 9993
57 11853
27 7909
24 4327
32 11717
59 8622
43 8144
27 5700
55 10022
44 15977
12 7553
86 13696
86 15521
57 6745