
96

107

157

76

63

58

98

43