7


4


265


110


91


399


335


82


168


104