40


45


45


103


43


67


71


63


43


54