46


7


168


183


261


242


71


196


196


375