40
52
52
27
52
44
43
27
38
39
27
42
739
44
27
41
43
44
27
52
27
43
27
41
38
252
52
52
44
44
52
48
38
43
38
43
52
43
44
441
44
39
46
72
27
38
306
27
52
38
38
41
43
409
749
40
43
46
46
41
38
46
27
38
44
39
52
44
44
44
44
27
27
43
43
52
31
52
44
27
52
43
39
38
40
43
44
27
52
43
44
343
27
52
38
142
44
27
22
27
26
27
28
30
26
24
26
26
26
30
26
28
26
24
24
43
76
26
23
24
26
27
26
30
24
29
26
24
25
42
30
28