43
45
42
31
27
45
49
51
44
44
47
54
185
44
38
38
49
31
40
31
48
43
42
42
49
38
41
49
52
52
41
38
38
38
38
42
754
43
41
31
41
52
44
52
56
38
52
44
44
48
52
43
38
31
267
27
54
44
31
52
41
41
52
38
31
38
49
45
40
31
54
464
54
42
41
52
109
31
44
38
46
52
38
465
392
31
44
48
38
50
54
44
45
44
52
54
40
522
164