45


115


424


160


130


265


91


83


79


46