358
3212
348
265
405
295
394
195
234
3231
275
1419
469
134
242
212
235
8228
46
293
525
4711
407
455
102
262
224
205
326
426
5211
3421
213
135
93
173
141
175