Ranking the books I read in 2025