13

10

29

16

5

8

30

1

24

7