
31

92

136

77

140

97

155

179

116

133