0
260
3
86
149
20
25
57
515
13
35
47
482
40
29
27
113
214
61
398
136
424
25
315
415
1
16
121
2
202
456
513
12
22
143
24
1039
202
929
23
9
6
203
19
337
431
0
129
1
