Definition: 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.
Input: Passage: Coming off their easy home win over the Rams, the Ravens flew to Ralph Wilson Stadium for a Week 7 duel with the Buffalo Bills. This game would be notable for RB Willis McGahee, as he returned to Buffalo to play against his former team. Also, with McNair still out with injuries, QB Kyle Boller was given the start. In the first quarter, Baltimore trailed early as Bills kicker Rian Lindell got a 29-yard field goal for the only score of the period. In the second quarter, the Ravens continued to struggle as Lindell increased Buffalo's lead with 26-yard and a 35-yard field goal. In the third quarter, Baltimore got back into the game as McGahee ran 43 yards for a touchdown. However, the Bills responded with Lindell getting a 41-yard field goal, along with RB Marshawn Lynch getting a 1-yard TD run. In the fourth quarter, the Ravens got within striking range as Boller completed a 15-yard TD pass to WR Derrick Mason. Buffalo held on to get the win.
Question: How many yards was Derrick Mason's touchdown reception?
Output:
number