As many as 128 million Pakistanis will vote on Thursday to elect new government and legislatures of four provinces. National Assembly consists of 336 seats - 266 decided through direct voting, while 70 reserved seats are allotted according to strength of each party in the house. Victorious candidates join National Assembly while independent candidates could join any party after elections.