104 96289
84 38478
174 140882
64 14525
51 33056
46 165808
52 16603
77 58598
76 61430
34 39570
63 40279
94 67414
75 89391
87 47254
85 101121
25 6055
70 79155
62 69772
38 6225
47 31491
129 73796
112 74317
50 26633
89 43839
116 32631
93 26123
22 15327
82 69349
92 32658
52 71988
34 4658
60 19580
28 11520
29 12640
81 21676
176 31117
57 12403
50 15644
56 25326
19 13092
23 4306
33 6018