160


125


183


191


439


250


330


399


92


351