Salem Junior Legion stays alive at states