I borrowed the list from roo. I should comment in the code where I grabbed it, however it does match the openxml standard plus a few extra formats I found to be common in LibreOffice.