246


313


137


302


84


61


144


80


92


140