402
247
295
336
290
290
289
324
258
314
296
305
325
331
346
346
234
371
313
302