what attendance has astros as the opponent, and april 29 as the date?
20241.0