0
2
11
14
9
27
51
378
29
32
436
358
21
96
42
63
349
395
46
64
236
910
10
363
57
201
19
7
20
18
105
35
15
37
50
172
59
34
26
87
480
58
90
84
66
88
68
24