If you are interested in how to do this, you can see, for example, here: https://medium.com/coinmonks/build-a-smart-contract-that-transfers-erc20-token-from-your-wallet-to-other-addresses-or-erc20-ee8dc35f40f6
But in your case, it is better to do several transactions manually. Not so many tokens you have.
Thank you for the useful information, that is a smart way actually but a bit difficult especially if you are not good with programming on solidity, Also I don't think you can sell them in a fair price coz usually when people see you are in a hurry they try to take advantages.