8 268 296 true 3 12 15 17 19 29 35 37