12

19

1

9

23

3

21

17

8

15

11

6

24

13

20

16

2

14

10

5

18

22

4

25

7