164
524
378
299
40
40
41
488
40
40
629
41
40
38
331
392
419
660
581
692
420
391
548
393
40
574
370
410
103
414
398
373
420
690
888
377
404
466
543
41
38
65
197
395
383
548
371
796
38
40
38
548
375
507
515
39
38
298
561
576
407
41
40
41
781
42
25
22
25
26
25