118


82


113


134


140


447


123


105


175


120