342
1111
344
416
407
382
370
408
386
418
512
406
397
353
443