Table:
text: 1999 Cricket World Cup
Statistics
List of centuries
Name_ Score Balls Venue Date_
R Dravid 104* 109 Bristol 23 May 1999
SR Tendulkar 140* 101 Bristol 23 May 1999
SC Ganguly 183 158 Taunton 26 May 1999
R Dravid 145 129 Taunton 26 May 1999
A Jadeja 100* 138 The Oval 4 Jun 1999
ME Waugh 104 120 Lord`s 9 Jun 1999
NC Johnson 132* 144 Lord`s 9 Jun 1999
Saeed Anwar 103 144 The Oval 11 Jun 1999
HH Gibbs 101 134 Headingley, Leeds 13 Jun 1999
SR Waugh 120* 110 Headingley, Leeds 13 Jun 1999
Saeed Anwar 113* 148 Old Trafford, Manchester 16 Jun 1999

Question: What is the 1999 Cricket World Cup venue if Balls is "148"?

Question: What is the name if the score in the 1999 Cricket World Cup is '101'?

Question: What is the date of the 1999 Cricket World Cup if the venue is Taunton and when is the name SC Ganguly?

Question: What is balls if the venue is Bristol and the score is 104* at the 1999 Cricket World Cup?