true 94 89 true 0 31 42 53