10

19

18

21

11

7

14

12

22

1

13

3

16

8

2

17

24

4

15

9

23

6

20

5