5 126 288 true 4 14 17 21 39