9
28
38
43
18
17
15
5
22
0
4
2
20
6
3
35
31
13
157
24
7
1
34
8
33
30
21
12
46
56
26
37
115
47
48
106
51
223
335
57
66
45