52


304


206


281


86


154


95


351


162


238