8 151 278 true 1 9 19 23 49 67 78 85