true 11 35 true 2 3 4 6 18 31 43 50 63 69 81 84 88