40
37
31
34
6
43
45 
39
38
6
44
46 
47
48
10
46
52 
47