9 3661 695 true 2 9 12 16 18 24 33 34 39