The country has recorded 254 mm of rainfall from June 1 to July 10. 26 per cent of India got excess rain, while 63 per cent got normal rain. Only 4 sub-regions have recorded deficient rainfall till now.