16

6

18

14

1

12

7

13

15

22

23

5

8

3

9

2

11

17

19

21

4

24

10

20