20011030 india: This development index rates Iraq; Afghanistan last