5 174 305 true 2 15 20 25 37