2

17

24

1

7

11

15

5

13

9

3

10

20

4

23

12

8

19

21

16

6

14

25

22

18