343
749
305
375
401
889
117
243
340
228