6

5

22

11

18

26

3

28

14

7