22

9

6

25

13

21

14

4

2

17

8

7

1

20

5

16

18

12

3

10

24

11

19

15

23