5 163 288 true 2 3 14 24 34