
343

306

376

228

186

355

372

260

567

118

210

140

204

494

177