16 2270 987 true 1 5 8 22 26 36 41 49 57 64 71 72 82 88 94 96