8 14 22 26 40 43 59 63 77 84 92 102