44
38
31
38
47
40
31
44
47
38
39
44
31
44
19
43
47
38
31
40
40
38
19
40
41
178
560
406
46
38
31
44
44
39
46
31
44
31
1043
41
410
31
44
44
19
40
42
38
47
41
31
45
366
587
31
591
46
44
8
8
30
23
24
29
28
24
25
24
25
25
25
26
24
28
24
24
29
30
26
26
26
29
26
25
29
42
26
24
29
29