20120927 india: India ranks 66th in food security index