8 337 291 true 9 13 27 34 38 47 83 86