Just in case WB8GRS's remark wasn't clear, the transponder frequencies are what are being reused, not the physical transponder. Obviously you can't put different programming on different spots if the same physical transponder were feeding 9 different spots.You are correct and using your example of tp2, it is reused on spot beams 13, 17, 25, 28, 41, 43, 54 and 55 (nine times reuse).
Edit: BTW I only count 7 reuses in your example with 8 spot beams.