227
198
305
194
190
181
186
178
184
287
265
215
172
191
185
202
193
197
188
173
36
42
34
41
39
40
33
35
38
45