9 350 226 true 4 6 8 14 17 29 35 37 39