Rupee appreciates by 33 paise to close at 82.42 against US dollar