183


314


132


113


145


109


259


96


92


156