16

25

22

29

18

13

15

3

3

14