105


50


57


118


60


69


77


80


190


88