22
11
3
6
9
2
1
0
14
45
4
5
47
88
7
10
76
115
31
34
210
182
23
51
39
154
8
41
26
85
15
19
16
36
25
59