India reports 30