
158

101

113

37

23

31

22

57

15

27