6 684 220 true 10 17 19 21 29 39