32


113


71


86


45


107


86


80


90


104