9 1677 389 true 6 8 16 20 21 24 26 34 37