187
586
586
463
548
116
286
750
98
474