32 960 700 true 1 4 6 9 10 13 14 16 19 21 22 28 29 31 44 47 50 51 52 64 67 71 72 74 75 78 84 91 92 96 97 98