How many moles of oxygen are formed when 58.6 g of KNO3 decomposes according to the following

How many moles of oxygen are formed when 58.6 g of KNO3 decomposes according to the following reaction? The molar mass of KNO3 is 101.11 g/mol.