21

21

22

21

20

32

35

20

29

21

23

23