21

30

22

23

22

22

14