206
1
34
350
468
2
99
72
401
286
232
336
414
248
360
233
394
318
296
332
424
353
509
220
75
64
244
215
352
319