21

9

14

11

5

15

18

20

2

10

3

13

16

6

8

4

17

24

22

1

12

19

7

23