Go this one wrong because I looked at the wrong octet and stupidly thought someone would design a network with no hosts. But when I saw the answer, I wanted to get clarification, since I think the total number of hosts per subnet should be 509. There are 9 bits for hosts = 511 ip addresses. Take 2 off for subnet id and broadcast = 509.
Where am I wrong?