26 1354 666 true 0 1 3 4 7 8 19 28 30 32 40 41 47 48 57 60 63 64 67 72 75 76 77 87 91 93