16 29773 231 true 4 16 17 32 52 61 103 114 120 126 133 135 141 143 145 147