4

23

16

18

17

28

27

27

30

25