5 58 143 true 4 32 47 58 90