32 1835 1065 true 1 2 3 4 6 7 14 19 20 23 25 28 32 47 49 56 58 59 63 67 69 70 71 74 76 77 79 80 82 94 95 98