10
6
0
2
1
7
4
5
34
32
20
8
69
12
26
9
27
25
19
15
18
94
57
46
44
28
29
168
43
45
136
213
73
143
78
59
113
35
50
22