118


105


224


224


106


312


93


250


255


330