9
50
8
12
43
3
28
41
36
21
18
6
25
66
2
0
5
14
4
1
19
35
229
52
7
70
24
61
17
38
22
45
15
30
10
13
16