Table:
text: 1972–73 Northern Premier League
Final table
Final table
Position_ Team Played Won Drawn Lost Goals_For Goals_Against Goal_Average_1 Points_2
20 South Shields 46 17 4 25 64 81 0.79 38
21 Matlock Town 46 11 11 24 42 80 0.53 33
22 Lancaster City 46 10 11 25 53 78 0.68 31
23 Barrow 46 12 6 28 52 101 0.51 30

Question: How many teams finished 1972–73 Northern Premier League with a 2nd overall from 31 points?