0
21
7
38
6
5
2
19
3
27
1
4
10
8
9
20
12
30
24
18
94
33
11
14
122
81
110
173
303
66
140
65
112
139
37
145
319