478
354
425
248
342
400
395
334
370
437
268
297
271
345
272
296
459
384
277
264
432
389
394
327
212
383
321
466
243
399
388
227
344
219