42
30
33