16 1027 665 true 7 9 11 20 25 27 44 49 51 53 67 74 75 76 77 96