586
236
574
102
457
102
221
235
245
83