86 12892
87 28048
81 22016
116 17389
84 15385
48 4330
67 25011
66 4499
37 32252
42 4602
66 8797
69 41795
126 22741
30 4119
71 17658
69 20159
65 17598
122 26337
117 21492
75 24972
95 28536
83 20534
32 12966
50 25149
93 14064
75 24071
62 15345
59 11054
96 14159
87 22593
68 8349
105 7215
90 23410
84 21078
89 9613
53 16919
57 14124
80 17165
62 14284
26 15072
40 28651
67 25970