In a game, a player earns 3 points for every hit and loses 2 points for every miss. James has 15 hits and 16 misses. If James wants a final score of 31, how many more points does he need?