68


43


40


69


30


111


115


47


125


82