in what year were laps less than 64 and the finish at 25?
1951.0