89 10031
56 23699
54 5498
44 23412
12 30078
36 15960
64 25752
54 11634
140 24696
69 32261
36 26807
50 25617
95 35855
69 22160
47 28403
45 28238
105 24699
59 9033
38 13602
28 24757
58 18120
79 28875
3 4160
78 21955
52 7676
64 18031
53 16795
60 18884
37 16392
74 19986
51 16757
36 21982
48 22436
30 14844
43 20267
39 27771
19 8892
55 29442
76 21469
37 24119
81 15670
52 16196