52
52
43
40
52
38
52
170
41
42
38
19
19
396
431
52
38
19
605
38
52
43
48
52
400
46
43
38
38
52
43
40
52
38
52
44
44
430
41
43
40
42
41
43
19
46
19
23
26
27
27
26
26
23
30
28
25
26
29
25
24
24
27
27
28
30
26
23
29
27
24
27
27
25
29
27
25
27
24
26
29
27
29
27