45
40
27
47
41
307
52
48
52
52
146
44
362
40
47
40
40
27
27
52
38
27
47
158
623
432
52
14
40
39
27
47
52
19
47
46
27
27
45
52
47
14
41
45
19
42
27
52
40
27
27
45
19
14
46
39
43
52
47
55
44
19
27
152
52
42
46
27
27
27
52
40
497
27
44
52
353
48
40
47
49
42
44
52
44
27
584
391
19
52
46
52
399
52
44
52
46
46
27
158
47
19
27
39
19
39
39
42
55
44
46
45
44
39
39
40
14
41
46
27
40
29
24
30
30
22
24
23
26
27
27
26
42
26
22
26