Imagine 10000 students. .64(10000)= 6400 of them are from town O and .08(6400)= 512 withdraw. .15(10000)= 1500 are from town K and .22(1500)= 330 withdraw. .21(10000)= 2100 are from town T and .13(2100)= 273 a withdraw.
So a total of 512+ 330+ 273= 1115 students withdraw (and 1115 out of 10000 is, as you say 0.0115) and 512 of them, or 512/1115= 0.4592, are from town O.
You used .08 which is the percentage of students from town O without regard that to the number of students from town O- the number of students from the various towns is not the same.