9

19

16

22

21

25

41

37

44