4 144 89 true 2 19 30 33