Answer
53, 34. 53 seems to be better because it uses both methods.
Work Step by Step
$\alpha=1-0.95=0.05.$ Using the table: $z_{\alpha/2}=z_{0.025}=1.96.$ Standard deviation=$\frac{range}{4}=\frac{2.95-0}{4}=0.7375.$ Hence the sample size this way:$\left (\frac{z_{\alpha/2}\cdot \sigma}{E}\right)^2=\left (\frac{1.96\cdot0.7375}{0.2}\right)^2\approx53$. Using the sample standard deviation:$\left (\frac{z_{\alpha/2}\cdot \sigma}{E}\right)^2=\left (\frac{1.96\cdot0.587}{0.2}\right)^2\approx34$. 53 seems to be better because it uses both methods.