true 21 33 true 1 2 4 6 9 11 15 26 28 30 36 47 51 57 66 67 77 84 87 90 91 98 99