5
43
9
4
3
10
1
21
0
18
8
11
113
166
100
145
84
92
24
13
6
29
47
17
45
73
22
31
16
52
2
7
36
15
49
28
14
60