Harden scores 49 points, Rockets beat Timberwolves 125-105