54


113


300


58


136


136


214


99


119


144