true 13 34 true 1 8 9 13 15 18 20 34 47 65 67 69 85 87 89 105