How many grams of KClO3 are required to produce 22.7 L of O2 at 23.0C and 850. mm Hg?

How many grams of KClO3 are required to produce 22.7 L of O2 at 23.0°C and 850. mm Hg? Use molar masses with at least as many significant figures as the data given.