23


56


41


66


81


85


45


222


74


116