12 605 326 true 7 9 11 20 22 27 28 32 33 35 38 39