586
237
235
129
93
574
869
102
457
102