PKR recovers to 177.50 against USD with 33 paisa gain