10 1675 64 9 26 31 43 75 77 121 130 138 141