NIFTY50 closes above 24,550 mark; realty shares rally