31
39
42
45
40
31
52
46
46
560
46
27
339
19
19
43
47
46
343
27
46
44
41
27
43
43
41
40
52
41
14
27
14
46
27
39
1655
46
43
31
40
46
31
39
11
475
556
44
27
433
428
46
46
40
27
39
43
40
46
27
14
39
43
27
44
31
14
29
24
33
26
24
26
24
24
26
26
30
26
26
27
26
26
26
28
26
0