
296

305

281

837

1423

623

1261

700

361

152