9 441 340 true 3 12 15 40 47 65 77 86 96