Data: $S_{w}=0.15$ (constant), initial $S_{g0}=0$, so $S_{o0}=1-0.15-0=0.85$. $B_{o,i}=1.4$, $B_{o,f}=1.2$. $N_p=0.10\,N_{0}$ (STB).
Step 1: Express initial and final stock-tank oil.
Initial STB in place: $N_0=\dfrac{S_{o0}\,PV}{B_{o,i}}=\dfrac{0.85\,PV}{1.4}$.
Final oil saturation $S_{o,f}=1-S_w-S_{g,f}=0.85-S_g$.
Final STB in place: $N_f=\dfrac{(0.85-S_g)\,PV}{1.2}$.
Step 2: Use the given $10%$ production.
$N_p=N_0-N_f=0.10\,N_0$ \Rightarrow\ $N_f=0.90\,N_0$.
Thus,
\[
\dfrac{(0.85-S_g)\,PV}{1.2}=0.90\left(\dfrac{0.85\,PV}{1.4}\right)
\Rightarrow 0.85-S_g=1.2\times 0.90 \times \dfrac{0.85}{1.4}=0.655714\dots
\]
\[
\Rightarrow\ S_g=0.85-0.655714\dots=0.194286\dots
\]
Step 3: Convert to percentage.
$S_g(%)=0.194286\times 100=19.4286%\ \Rightarrow\ 19.4%$ (one decimal place).