121


63


90


87


121


90


95


80


53


57