0
3
22
2
20
5
18
55
14
118
17
21
19
6
43
10
46
53
7
4
1
50
99
47
42
74
129
138
137
173
291
56
168
98
332
64
86
134