Texas's 31st District margin of victory Odds & Predictions