1

24

10

27

13

4

23

16

18

17