104 90790
84 36418
174 133945
64 13265
51 31817
46 160709
52 15858
77 56471
76 58760
34 37764
63 38140
94 63855
75 85419
87 44302
85 98175
25 5648
70 73386
62 67112
38 5799
47 29963
129 69812
112 71353
50 24767
89 40652
116 30913
93 24715
22 14614
82 67015
92 30659
52 69137
34 4333
60 18483
28 10668
29 12000
81 20348
176 29588
57 11677
50 14930
56 23045
19 12769
23 4082
33 5763