9 336 372 true 7 12 31 55 69 79 86 87 99