You can use this excellent listing of what ports are designated for, and what purpose here:
http://www.iana.org/assignments/port-numbers This will allow you to be able to determine if you need a port open or not.
Port 23 is used for Telnet purposes. If you do not use Telnet services you can disable it using the following method/s.
You can stop the service doing the following (Click Start -> Run -> services.msc) and disable it from there. Or with the use of a 3rd party firewall, Such as Online Armor, ZoneAlarm, or Comodo Firewall.
Port 21 is used for FTP purposes. That port is up to you to either leave open or not. And Port 80 is a very important one if you want to be able to post here or even access the WWW.