4 100 173 true 31 44 46 95