
159

105

116

38

24

34

33

57

15

31