Coming off their home win over the Chiefs, the Jets flew to Ralph Wilson Stadium for a Week 9 AFC East duel with the Buffalo Bills.  In the first quarter, New York took flight early as kicker Jay Feely getting a 37-yard field goal.  The Bills answered with QB Trent Edwards completing a 9-yard TD pass to TE Derek Fine.  Afterwards, the Jets regained the lead as Feely got a 26-yard field goal, along with safety Abram Elam returning an interception 92 yards for a touchdown.  After a scoreless second quarter, New York kicked off the third quarter with Feely making a 20-yard field goal.  Buffalo would respond with kicker Rian Lindell getting a 53-yard field goal, yet New York replied with RB Thomas Jones getting a 7-yard TD run.  In the fourth quarter, the Bills tried to rally as CB Jabari Greer returned QB Brett Favre's 300th career interception 42 yards for a touchdown.  Favre subsequently led the Jets downfield on a seven-minute drive, resulting in a 31-yard field goal from Feely to put the game out of reach for Buffalo. With the win, not only did New York improve to 5-3, but Favre also earned his first win at Ralph Wilson Stadium after going 0-3 in his previous three visits with Green Bay.
Question: how many yards did Jones get for the TD run?
Answer: 7