9 435 289 true 3 7 12 13 21 24 68 91 93