586
235
569
389
101
457
102
220
234
244