34 63 93 128 186 245 281 331 403 455 