19

14

14

29

22

9

23

31

15

12