31
40
40
50
42
49
54
44
44
54
52
52
43
52
47
54
44
47
54
54
48
31
39
38
52
38
54
31
52
54
31
31
38
49
42
47
54
54
43
217
486
44
49
52
53
19
54
52
43
50
52
54
38
44
218
47
52
52
52
52
54
52
52
42
38
52
19
31
220
52
54
40
38
41
19
52
31
54
31
48
49
54
38
40
52
599