100 111
146 110
94 111
81 113
109 111
298 113
2050 113
95 112
172 112
150 113
97 111
98 112
85 112
108 112
153 111
294 113