Mr, If you see my figure. You can clearly know that I have given the range of seats for individual parties. So one party could go to higher mark and other lower. finally the tally comes to 224 only. if having any doubt calculate with ranges. This variation is due to the vote share which itself is having 2% swing for or away which leads to this kind of result. I am Psephologist