Irregularities worth Rs 96 crore