586
240
235
129
93
574
869
102
457
102