Bangladesh ranked 103rd out of 142 countries on the 2013 Legatum Prosperity Index, while India fell five notches to 106.