10 2885 465 true 3 5 6 9 21 31 33 34 36 39