0
2
14
7
118
6
23
4
29
8
10
16
21
11
38
52
70
42
47
78
53
114
43
30
40
63
200
153
18
51
27
25
36
48
126
96
57
112
353
99
166
49
115
58
108