What are my chances for University of Washington CS

I am currently a junior in high school and out of state.

UW GPA : 3.86
Weighted GPA :4.15
Class rank: 20/590
ACT composite: 29 Sub scores: 33 math, 30 english, 30 science, 24 reading
SAT composite: 1340 Sub scores: 620 Reading/writing, 720 math

IB classes: IB Math HL , IB Physics HL, IB English HL, Pyschology SL, French SL, Biology SL

AP classes : AP physics 1&2, AP human geo, AP computer science (senior year), AP chemistry (senior year)

AP scores: 3 on AP physics 1&2, 4 on AP Hum geo, 5 on AP calc BC

Volunteer service : 40 hours at local library, 10 hours intellectually disabled home,

clubs & activities:
vice president of school chess club and coordinator of library chess club
math club
CS club
Robotics
Piano

intended major: computer science/engineering

I think you can get in. I give you a 80% chance of getting accepted. If I were you, I’d put in like 15 hours of reading practice to get that reading ACT up to about a 29 or 30. Try and get your ACT composite into the 30s, and your chance would go into the 95%