74


151


125


96


553


43


137


86


209


440