15 1055 547 true 6 7 9 22 32 34 36 44 56 64 65 66 74 87 93