38
44
19
40
31
19
2558
31
19
47
46
31
593
44
39
42
19
41
40
38
46
349
14
41
38
46
19
19
31
31
41
14
440
31
46
412
41
112
14
45
38
14
44
44
44
455
31
41
45
44
14
40
43
44
43
38
40
125
38
46
55
47
19
14
46
47
41
42
44
46
41
41
31
44
41
44
29
47
38
42
38
39
39
52
47
43
43
14
31
40
47
19
48
39
422
31
42
44
50
39
14
48
25
44
52
14
46
14
31
14
19
41
39
38
39
41
31
44
52
45
52
397
28
30
26
27
29
33
26
30
27
29
30
26
26
29
29
23
30