true 2347 855 true 3 5 7 9 18 20 22 23 25 26 30 39 44 48 54 61 67 69 71 76 77 89 95 96 98 106 117 122 126 130 132 133 135 141