14

4

15

6

16

12

2

19

11

7

5

25

21

8

20

17

1

13

9

18

24

10

3

23

22