5 157 144 true 3 4 6 18 39