312

343

301

298

225

121