
299

320

294

211

470

530

699

443

350

265

342

87

336

169

228