22

2

11

20

17

3

6

18

15

21

13

23

1

4

9

10

24

25

8

5

19

16

7

14

12