8

18

27

9

23

20

23

28

19

21