Paheli

3 years from now Asim will be 24 years old.
Ali was born 4 years after Asim.
How old is Ali right now?