31 111
123 111
96 114
87 112
92 110
67 111
93 113
105 113
71 112
88 110
88 113
72 111
166 109
63 110
230 112
367 110