Gujarat and Uttar Pradesh score high in recovery