45 86 130 182 223 249 281 310 