15 1524 695 true 1 4 8 22 26 27 34 48 52 64 79 80 82 86 88