20130306 india: Punjab; Haryana; Delhi & Himachal rank top in Well Being Index: Tata SMG