You will be given a definition of a task first, then some input of the task.
This task involves annotating the answer type to a given question that involve some kind of complex reasoning (including numerical reasoning). Note that the questions require looking at more than one part of the passage to answer. There are 3 possible answer types (i) spans, (ii) numbers and (iii) dates. If the answer can be found in the passage, label it as "span". If the answer is a number, label as "number". Similarly, label "date" if you think the answer to the given question is a date.

Passage: The Colts' tenth game was an AFC duel against the Patriots. In the first quarter the Colts trailed early as QB Tom Brady made a 22-yard TD pass to WR Wes Welker. This was followed in the second quarter by Brady throwing an 8-yard TD pass to TE Aaron Hernandez. The Colts narrowed the lead with QB Peyton Manning completing a 1-yard TD pass to TE Gijon Robinson, but the Patriots responded with a 5-yard TD run by RB BenJarvus Green-Ellis. The Colts tried to close the gap after Manning found WR Reggie Wayne on an 11-yard TD pass. The Colts struggled further in the 3rd quarter with RB Danny Woodhead getting a 36-yard TD run, followed in the fourth quarter by kicker Shayne Graham nailing a 25-yard field goal. The Colts tried to close the gap after Manning made a 5 and an 18-yard TD pass to WR Blair White, but his final pass was intercepted, giving the Colts a loss.
Question: How many touchdown passes did Brady throw?
Output:
number