Income-Tax department names and shames 24 defaulters owing Rs 490 crore in taxes