
301

259

209

187

124

170

122

141