13

17

23

24

15

12

5

20

1

2

6

7

18

14

9

8

21

11

22

3

19

10

16

4