26

19

11

4

21

7

28

14

8

31