West Point holds off New Hope, 74-67