1

20

18

7

3

24

12

4

23

11