According to a recent report Singapore has topped the list of World's healthiest countries while India has secured the 103rd position. The list ranks countries using data from the United Nations the World Bank and the World Health Organisation and the Bloomberg rankings gave each country with a population of 1 million or more a health score and a health-risk score the Independent reported. The health score is based on factors such as life expectancy from birth and causes of death while health-risk is based on factors which could impede health such as the proportion of young people who smoke