How many moles of calcium silicate are produced from 213 grams of calcium phosphate at 96.88% yield?

I need a step by step explanation for this one
and the answer to the question is 2.0 moles The correct chemical equation used is = 2Ca3(PO4)2 + 6SiO2 --> P4O10 + 6CaSiO3

How many moles of calcium silicate are produced from 213 grams of calcium phosphate at 9688 yield I need a step by step explanation for this one and the answer class=