Rupee up 22 paise against USD