43
27
26
3
39
45
11
38
5
16
14
24
29
33
9
2
404
1
86
28
25
0
12
30
173
8
7
34
67
138
35
130
46
22
15
122
52
18
182
6
44
120
13