8 123 335 true 12 26 31 42 51 68 73 89