586
235
303
468
470
574
102
457
102
220