who is the leader of the party which has seats less than 28, a percentage of votes 54.03, and more votes than 120,801?
none