5 144 119 true 7 8 10 20 38