392
429
433
387
383
503
386
406
439
419
445
377
391
348
441