46
41
38
46
44
46
44
46
19
45
19
39
41
40
46
41
39
41
46
46
42
38
46
43
19
45
46
52
19
38
42
45
31
46
19
39
44
41
41
407
549
48
42
47
45
19
46
44
19
39
41
46
451
398
44
46
19
52
53
41
24
26
26
26
26
27
26
26
22
26
26
26
26
23
23
23
27
23
26
29
24
26
33
26
26
33
25
27
23
29
26
25
26
26
29
29