42
34
30
47
45
46
35