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