9 392 335 true 6 8 13 15 17 21 27 30 31