Young Starfires hold off Railroaders, 42-31