142
67
401
426
455
70
68
582
69
449
428
594
140
64
600
535
70
47
49
52
46
49
46
50
61
50
46
50
49
50
50
49
51
47
49
50
47
47
46
50
50
48
52
46
47
47
51
50
47
50
50
46
50
48
48
51
46
47
48
46
58
46
50
52
48
46
46
46
49
46
50
49
50
50
50
52
50
49
47
47
50
47
46
46
46
46