The next term of the 13,26,65,104 is 143?