42 169 189 true 1 2 4 6 8 12 14 20 21 27 32 38 40 41 42 46 48 50 52 53 54 56 57 59 60 61 67 69 76 77 78 79 83 86 87 91 92 95 96 97 98 99