
500

279

195

347

399

128

296

110

227

377

241

426

485

101

308