140
1
201
163
254
322
192
2
147
156
296
149
210
208
196
184
185
236
182
295
245
170
198
173
171
209
202
251
161