6 369 296 true 6 7 12 23 28 33