Tottenham will go to Stevenage in the FA Cup fifth round, last season's runners-up Stoke City are at Crawley and Liverpool will host Brighton.