45

32

42

26

18

43

28

6

37

29