India reports 28