
341

306

376

372

223

185

355

260

566

118

210

138

204

177

510