6

18

20

15

14

16

12

4

10

21

11

9

23

1

17

13

24

19

25

2

5

7

3

22

8