How many terms are there in 20, 25, 30......140?