12 325 313 true 3 4 6 8 10 13 17 20 29 30 33 38