It's a bit hard to define many of the characters as good or bad. For instance, I would consider Bronn a bad guy, but I see Marv has him as a good guy above - you could probably make a case either way. Tyrion was generally presented as good but his murder of Shae was really not something a good character would have done. Sansa had a lot of bad things happen to her but I don't recall her ever doing much that was actively good or bad. Then there are bad characters who became somewhat redeemed (eg Jaime and Theon) and good(ish) characters who turned evil (eg Daenerys).