There are 122 Quests in the game, but you don't get all of them in a single playthrough as it depends on your choices and order of events in some cases. The walkthrough lists most of them.