12


31


35


30


39


24


85


80


68


72