10 397 441 true 2 9 15 29 30 40 57 79 81 99