158
163
171
184
211
227
224
225
214
205
197
161
155
148
145
156
166
179
185
188
196
202
209
213
214
216
216
216
249
274
267
257
253
248
240
226
219
210
207
205
201
188
181
178
179
179
200
206
215
217
226
231
238
241
242
248
268
290
299
311
339
373
381
385
382
379
382
387
387
383
382
384
375
338
313
281
219
226
215
194
177
172
162