386
314
228
395
367
405
277
454
293
360
353
496
527
383
237
350
382
477
403
484
452
417
268
428
251
313
249
376
310
450
467
470