20091006 india: India 134 on UN development index