can't really figure /sort this one out

so the given balenched equation
Na2SiO3 + 8 HF ----> H2SiF6 + 2 NaF + 3H2O
how many grams of NaF form when 0.500 mol of HF react with excess Na2Sio3 ?
I think it's a limiting reagent problem someplace.. but not sure plz help asap