4 85 144 true 2 8 18 29