
31

23

32

42

19

16

41

29

24

47