57


106


543


44


50


32


25


63


41


91