41
166
38
74
19
33
37
18
91
30
109
67
42
199
100
207
142
75
73
54
24
116
26
12
16
22
25
40
4
141
98
70
31
66
35
27
49
34
13
28
72
11
52
14
8
173
10
83