6 410 333 true 12 17 28 31 38 39