According to the IANA assignment , TechPosters published a nice poster in PDF file that shows common ports using a graphical design to give also information about ports used for Chat, Gaming, Malicious, Peer to Peer , etc. applications.
The Techposters website, where I found this poster, is a collection of quick reference guide posters in pdf format. They have been collected from various sources on the Internet and available for IT admins and many other users interested in many operating systems. These tech posters covers Unix, Linux and Microsoft operating systems and also software programs, platforms and scripts.
Link : TechPoster Common Ports
Source : Techposters