28

21

31

16

10

24

10

19

22

20