10

17

5

24

15

18

22

21

4

13

16

3

2

20

23

6

11

19

7

1

9

12

14

8