16

20

15

5

13

21

21

4

30

24