|With 16 computers you need a router. I wouldn't contemplate for one moment sharing an Internet connection through Windows with that many computers.|
You need a router which normally comes with 4 Ethernet ports then a 16 port switch to expand the network to the 16 computers.
I would use dynamic IP addresses through DHCP. It will save you the administrative burden of manually allocating IP addresses.