For their 70th annual Thanksgiving Day game, the Lions hosted a rematch with division rivals the Green Bay Packers. Detroit got an early lead when Matthew Stafford threw a 1-yard TD pass to Calvin Johnson, the only Lions score of the first half. The Packers responded with a TD of their own, a 7-yard toss to Donald Lee. The Packers then kicked 2 field goals: first a 20 yarder and just before halftime a 25 yarder. The Packers scored 2 touchdowns in the 3rd quarter. First a 7-yard catch by Donald Driver, then a 21-yard catch by James Jones. The Lions picked up a safety when the Packers Ryan Grant had his left arm down before he fumbled the ball in their own end zone in the fourth quarter. They then kicked a 22-yard field goal. The Packers sealed their win when Charles Woodson intercepted a Stafford pass and ran it back 38 yards for a touchdown. The Thanksgiving Day losing streak for the Lions is now six, the longest in franchise history. With the loss combined with the Eagles win over the Redskins, the Lions were officially eliminated from postseason contention.  This would also become the Packers' 9th straight victory over the Lions, dating back to the second game between the teams in the 2005 season.
Question: How many yards difference was the Packers longest touchdown to their shortest?
Answer: 31