8
43
9
7
6
21
36
1
49
5
16
2
4
98
14
183
103
11
0
20
368
207
46
110
94
39
35
22
34
19
10
3
17
142
413
32
102
40
38
78
68
12