
580

250

305

478

295

242

462

228