29 64 87 109 147 177 