17

26

4

7

28

21

14

8

31

10