7

14

3

22

10

6

19

1

9

5

23

15

2

16

21

4

11

24