Nifty crosses 24250