Quiz: Name QPR's last 10 sending offs

Can you name the last 10 QPR players to have been sent off?

Following Jamie Mackie and Alex Baptiste's dismissals against Preston North End can you name the last 10 R's players to see red.

To give you a helping hand we will give you the oppostion. You've got THREE minutes. GO!