Yuvraj back in top-20, Raina best-placed Indian at number 3