25

22

15

24

20

17

8

4

20

29