41
17
31
126
28
39
295
46
236
15
71
19
251
25
24
266
57
26
12
36
166
34
230
74
35
249
18
47
184
165
52
94
334
146
63
127
22
173
70
225
168
162
85
113
42