
159

106

116

38

24

34

33

57

15

31