
386

479

354

288

296

428

188

367

141

340

233

130

165

107

239

450

931

391

501

597