9 315 350 true 1 6 8 9 10 15 22 29 32