I think the remaining scum are in this list: ITYW, Yui Z, River or Kuma.
Yui Z, ITYW and River all claim baker. There's already 4 bakers dead, and I with quite a bit of confidence, remove ITYW from the list. He claims to be the baker that saves Trundle day 1. Kuma claims angel and I think it's highly likely that there's 2 doctors this game. That leaves Yui Z and River. There's 31 players in this game. Subtract the (assuming) 5 mafia and 4 horsemen, that's 22 players. Next, we have the blue roles. There's 9 individual blue roles, and I know 2 of the roles repeat (DT and Vig), and I think it's safe to assume that there's a repeat of the doctor. That's 12 blue roles which means there's 10 townies left, and I believe ITYW is the last green left-which means Yui Z and River are the remaining scum.
Oh and I just found out River returned Banshee to the detective.