0
3
43
8
1
143
18
2
56
12
15
22
10
29
52
21
44
27
19
24
36
45
177
38
33
37
25
99
89
35
134
127
135
228
40
430
60
148
51
188
79
163
80
62
83
116
68
236
109
115