586
235
569
388
101
457
102
220
234
244