In latest bid, ONGC gets all seven oil, gas blocks