West Point gives up 90 points to Tupelo in road loss Thursday