0
31
1
64
220
12
270
30
14
286
31
14
567
200
288
11
237
201
245
1413
62
53
313
406
2
50
250
181
139
236
329
12
432
183
164
25
124
125
104
229
65
680
317
64
88
278
21
578
