5 95 173 true 30 31 75 87 88