0
126
72
6
226
10
341
375
178
587
1
70
237
95
166
53
252
184
468
62
229
194
254
854
64
258
181
116
531
457
223
89
409
381
992
174
168
125
326
683
156
164
13
167
1013
969
