A few different sorts and tests on their performance