41
31
46
31
46
41
46
45
31
46
46
46
19
41
43
45
46
46
46
38
42
41
48
40
41
52
52
39
42
19
19
19
41
38
31
31
52
40
42
41
40
42
46
31
31
421
38
52
47
46
46
46
40
44
39
39
44
52
52
38
39
40
31
24
25
23
27
25
26
26
27
29
23
26
26
24
29
23
23
23
23
23
24
26
26