if china is listed at no. 18 means US comes next to china at no. 28 in developed countries, why kind of survey is it, but would not say crap like funny indians did!!