best payment allocation.

I will shortly be getting a 5k bonus from work and plan on paying down some credit cards! heres what I have

 

Citi: 13,800 @ 7.24%V

Cap1: 1,495 @ 1.99% for life (least of my worries)

Toyota: 400.00 @ 0% until April, then like 15.99% I believe

Chase: 6,800 @ 6.25% V

Discover: 2180 @ 13.24% V

HSBC: 837.00 @ 15.99V

 

what is the best allocation of the money? I know i want to pay off discover, but with all the crap Chase has been pulling lately I don’t know if I should just focus on that? should I clear out the discover, HSBC, toyota? I’m looking for the best fico score scenario I guess. Overall util is about 40%