348
345
376
321
349
330
422
674
356
416
402
378
344
388
423