Texans Top Ravens 43-13