India records 21