fine of Rs 157 crore recovered