4
3
22
0
12
10
17
8
30
74
14
2
39
13
28
19
32
177
24
16
7
5
1
11
23
18
6
47
53
15
94
100
180
70
49
9
391
246
46
178
78
88
58
130