60


109


88


99


133


138


189


139


70


96