586
235
569
101
457
102
220
234
244
83