25

15

15

11

9

26

19

3

29

28