19

3

19

14

14

29

22

9

23

31