7


6


57


69


43


40


69


31


112


115