161


261


64


286


422


80


85


88


135


77