17 809 797 true 4 5 6 8 10 14 17 18 21 22 23 26 30 33 35 38 39