Total number of ephemeral ports is not summing up to total number of different ports in different states

Why total number of ports in different states , i.e

ESTABLISHED = 1,
SYN_SENT,
SYN_RECV,
FIN_WAIT1,
FIN_WAIT2,
TIME_WAIT,
CLOSED,
CLOSE_WAIT,
LAST_ACK,
LISTEN,
CLOSING,

are less than total number of ephemeral ports assigned