1 8 9 10 57 71 85 99 113 141