15 1054 467 true 1 8 11 16 21 26 37 46 52 69 71 80 84 86 99