10
3
1
0
16
5
26
2
12
46
99
8
22
15
11
19
25
9
48
27
34
18
14
45
145
77
33
40
53
123
6
47
13
23
171
56
54
31
62
30
43
24
68