26 1487 665 true 1 4 11 12 21 24 27 29 36 41 49 55 57 63 65 67 68 69 78 79 81 90 91 92 95 96