586
235
574
102
457
116
102
220
234
286