8 359 302 true 6 10 15 17 30 34 36 37