
112

76

70

317

303

447

423

295

231

414

235

352

189

279

189

304

308

368

761

594
