5 97 142 true 2 6 25 50 97