418
305
319
299
256
291
254
253
230
256
280
234
239
242
228
275
261
187
207
223
215
215
235
180
251