43
46
2
38
39 
16
48
57 
6
44
47 
53
29
32
32
40
33
39