The House approved a $50 billion Sandy relief bill Tuesday evening, after several hours of contentious debate in which scores of Republicans tried unsuccessfully to cut the size of the bill and offset a portion of it with spending cuts.

Members approved the Disaster Relief Appropriations Act, H.R. 152, in a 241-180 vote. Among Republicans, 179 voted against it, and just 49 voted for it, a protest against a bill that many conservatives say is too big and provides funding for things other than immediate relief for New York, New Jersey and Connecticut.

Republican and Democratic supporters of the bill argued throughout the day that everyone should support it, or run the risk of losing votes for future disaster bills that might help people in their districts.