51 58 87 true 0 1 3 4 5 6 7 9 12 15 17 21 24 25 26 27 30 31 32 34 37 42 43 44 45 47 48 51 52 54 56 57 58 59 60 63 65 67 69 76 78 81 83 85 86 90 92 95 96 97 99