585
234
567
100
457
102
116
220
232
122