1 3 7 13 21 31 43 57