5 39 233 true 3 10 18 28 35