6 353 244 true 9 12 15 28 31 38