11
9
6
14
15
5
3
63
0
18
7
2
12
42
16
1
24
35
30
160
31
27
25
13
19
71
101
47
43
143
210
118
64
471
585
601
62
115
563
223
87
8
75