28

2

4

7

10

26

16

17

23

13

29

5

1

8

11

14

19

24

21

25

30

3

6

9

12

15

18

20

22

27