10 189 239 true 8 14 21 46 57 58 64 94 97 99