30

26

23

18

10

24

29

27

26

25