true 93 105 true 20 41 46 93