
20

24

33

29

27

46

12