Sensex rises 209 points, Nifty ends at 16,614; IT and FMCG top gainers