List of Marine Corps MOS'?

Could anybody give me a full list of Marine Corps MOS'? And could you tell me what you do in every MOS?
3 answers 3