Answer based on context:

Coming off the win against the Cardinals. The Saints stayed home for a Week 16 matchup against the Eagles. In the first quarter The Eagles scored first as Kevin Curtis recovers a McNabb (38-yard run) Fumble in the endzone putting Philly up 7-0. While the Saints responded with RB Aaron Stecker scoring 2 TD's (3-yard run & 1-yard run) to put the Saints up 14-7. The lead would not last long as Eagles RB Correll Buckhalter scores a 20 Yd TD Run, following the Eagles next possession as McNabb completed a 30-yard TD pass to Reggie Brown as the Eagles went up 21-14. After Both Gramatica & AKers traded Field Goals Apiece in the 2nd quarter. In the 3rd quarter the Eagles would take advantage of the Goal Line Stand as they capped off a 99-yard touchdown drive with McNabb completed a 9-yard touchdown pass to Greg Lewis. In the 4th quarter the Saints tried to rally back with M. Gramatica kicking 35- and 26-yard field Goals. The Eagles would seal the game with Kevin Curtis hauling in a 9-yard touchdown catch. With the loss, The Saints falls to 7-8 and barely kept their playoff hopes alive when the Washington Redskins defeated the Minnesota Vikings 32-21 Sunday night.

How many total yards did McNabb gain on his touchdown passes?
39