How long does it take to swim 50m on average?

For men the World record for 50m freestyle is under 21 seconds, while a reasonable club swimmer should be able to swim 50m freestyle in around 25 seconds. A good time for an average non-club swimmer should be around the 30 second mark