2Na+2H2O=2NaOH+H2
NaOH+HCl=H2O+NaCl
m(HCl)=29,2*0,015=0,438г
n(HCl)=0,438/36,5=0,012моль
n(HCl)=n(NaOH)=0,012моль
n(Na)=0,5/23=0.022моль
т.к NaOH в недостатке расчет ведем по ниму
n(H2)=1/2n(NaOH)=0,006моль
m(H2)=0,006*2=0,012г
n(H2O)=n(NaOH)=0,012моль
m(H2O)=0,012*18=0,216г
w(Na)=0,5/0,5+0,216-0,012*100%=71%
ответ 71%