8 361 303 true 1 7 10 13 15 29 34 37