Question: How many episodes are there of the punisher on netflix?
answer: 26