8 251 260 true 3 9 14 16 19 23 33 38