if 23 g of Fe2O3 formed, how many grams of Fe must have reacted?

With what? oxygen?

23 grams Fe2O3 is 23/159.7- 0.144 moles Fe2O3. We must have had twice that many moles of Fe or 0.288
g Fe = moles x molar mass = ??