338
206
378
709
598
504
389
142
560