6 288 183 true 1 5 6 21 31 39