16 is the backlog - i.e. how may pending connections we can have pending before we start to drop them.
It doesn't need to be a massive number however shouldn't be too small. You'd need to have more then 16 cores and a slow accept before this would be an issue so I chose a power of 2 that wasn't too large.

These queues are only used during load and are not freed until termination.