10
9
8
6
13
1
84
12
33
16
52
34
22
11
5
20
85
109
30
7
4
35
38
14
15
0
3
66
47
68
236
29
178
131
69
27
157
146
60
17