192
556
419
438
556
407
594
658
473
440
459
430
482
552
425
550
435
410
558
558
193
552
602
86
450
183
711
582
35
593
582
407
451
449
46
50
47
46
49
50
47
49
51
49
50
47
48
46
46
46
50
50
46
48
47
50
46
52
46
50
48
52
50
47
50
50
50
46
50
52
50
50
46
49
50
50
46
47
50
48
46
49
49
50
52
47
46
51
50
46
50
47
46
47
50
49
49
46
52
50
47
50
50
46
49
46
62
45
47
50
46
60