3

1

22

10

21

19

12

23

5

16

2

6

24

17

20

7

15

9

13

8

11

18

4

25

14