19

9

12

2

6

7

17

23

4

15

11

3

24

13

20

22

1

18

5

16

14

8

10

21

25