England , emedan det stall föra 120 kanoner och 24 karonader.