444
358
386
333
258
348
414
312
295
427
242
283
217
499
289
465
257
297
233
323
492
437
380
322
480
384
449
377
426
293
398
342