41 79 103 137 161 185 193 201 217 237255