8 258 335 true 1 19 44 58 62 72 90 97