1

7

16

11

2

23

14

18

12

8

15

24

10

17

3

2

9

21

19

4

6

13

22

20