The final vote was 234-188. Three Republicans and 20 Democrats crossed over.