10

26

13

29

15

1

18

4

21

7