4


56


43


59


179


111


278


101


271


194