22
10
6
16
11
19
23
8
12
5
21
20
2
0
43
14
249
85
101
92
25
53
123
39
9
37
15
3
203
28
13
4
51
1
75
62