86 12275
87 27495
81 21260
48 4258
116 16793
84 14773
42 4477
66 4236
66 8552
67 24374
37 31432
69 41286
30 4016
126 21598
71 17024
69 19406
65 16972
117 20992
122 25468
95 27767
75 23884
32 12595
83 19642
50 24587
93 13608
75 23349
62 14889
59 10560
87 22240
68 8003
96 13659
105 6781
89 9351
90 22813
53 16398
84 20250
57 13667
62 13823
80 16513
26 14783
40 28234
65 5876