Logical reasoning Question

Eight teams from different states participated in IPL 2015. The tournament comprises three stages Group stage, Semifinals and Final. In the group stage, each team played exactly two games against each other-one at home and one away. Winning team of the group stage match is re warded six points, losing team gets No point and in case of a Tie each team is rewarded two points. If at the end of group stage rounds, 2 or more than 2 teams end up with the same number of points then their placing in the points table would be determined by their respective run rates. The top 4 teams of group stage advanced to semifinals and winner of semifinals advanced to final and winner of final would be declared champion of IPL-2015.

  1. If Pune warriors reached Semifinals, difference between minimum and maximum possible points obtained by them at the end of group stage round would be?

(a) 66 (b) 68 (c) 72 (d) None of these

  1. What are the maximum possible points scored by the team who did not advance to semifinals are?

  2. If Mumbai Indians won IPL-2015, then difference between maximum and minimum possible points scored by them (matches of semifinal and final did not end in Tie and points distribution in matches of semifinal and final is same as group stage rounds) is (a) 56
    (b) 68
    (c) 76
    (d) None of these

  3. What are the minimum possible points achieved by the team at 7th rank after group stage round?

Thanks for the help. Please explain in detail.