57
0
496
3
93
1
256
71
886
2
178
499
648
152
530
145
85
529
658
96
176
315
177
104
365
157
102
894
89
133
127