586
235
569
101
457
102
116
220
234
122