20060729 india: Indians pretty glum in happiness list