
253

510

296

437

542

212

228

628