9 325 313 true 2 5 10 14 15 18 32 34 35