17

12

5

8

8

8

31

21

29

14