1

2

4

3

6

19

20

26

40

41

42

44