Port 135 is for RPC
Port 139 is for NetBIOS
The other ports are also LAN based ports that are needed to communicate over a private network. You can install a private firewall program to watch over these ports if you feel the need. Two free programs that are very popular are ZoneAlarm and Sygate. They are free to download and free to install and use.
IF you are on a private network and use Outlook to connect to a Mail server, then that would be what port 135 is open for. RPC stands for Remote Procedure Call. You cannot close this port because microsoft wont let you. NetBIOS is used for resolving computer names to IP addresses on you network. This is also good to have open to make communication on your network faster.
Hope this help you some.