10 271 239 true 20 28 52 54 55 64 67 79 94 98