8 497 241 true 2 8 17 19 29 31 34 39