
845

298

367

293

306

395

1296

306

134

104

271

70

372

89