5
34
2
20
16
3
6
27
4
1
9
8
19
0
17
12
30
41
23
94
110
56
10
33
11
14
122
81
171
303
66
140
65
112
139
37