400
322
249
443
214
507
378
366
441
277
326
464
217
419
353
260
502
371
297
252
446
327
317
409
245
282
394
466
300
314
448
452
397