158


93


106


82


242


134


53


209


154


127