306
1
233
336
2
253
415
351
34
468
287
402
72
99
206
356
237
578
330
427
343
681
136
357
622
420
924
288
323
332