National Trail pounds out steady beat in win over West Liberty-Salem 47-46