42
33
30
47
45
45
35