钠能与水反应,所以钠全部反应完,2Na——H22---------10.3------v1=0.15mol镁只能与盐酸反应Mg+2HCl=MgCl2+H21----2----------------10.3--0.1-------------v2镁有余,盐酸全部反应,根据盐酸计算,V2=0.05同样可确定铝与盐酸反应只有生成氢气0.05mol故答案是3:1:1