8 137 269 true 3 8 9 12 16 18 33 37