9

4

22

22

8

29

27

29

21

19