While Haryana and Uttarakhand have held on to their former positions of number 11 and 21 respectively, Himachal has improved four notches to finish 13th in 2010-2011 as compared to 17th a year ago.Jammu and Kashmir has improved six notches and is ranked 19th in India as against 25th in 2009-2010.Punjab on its part is the best performer, having stacked up points for overall improvements on various