108


56


82


520


68


192


176


119


100


140