43
2
20
15
173
16
152
9
26
17
31
21
25
27
18
13
45
42
37
28
33
50
19
106
5
149
81
80
57
90
30
46
34
306
47
122
221
35
40
70
169
214
7