9 1162 586 true 4 5 6 12 16 18 24 32 38