I was told that there are 90 questions. How much time is given to finish each of the two tests? Thanks