India reports 45