15

26

4

29

16

14

22

4

21

19