5 144 142 true 5 18 24 28 35