42

34

19

45

17

39

33

39

16

24