Skip to content

Flight Analysis

FlightMapper.java

package flight;

import java.io.IOException;

// box classes
import org.apache.hadoop.io.Text;
import org.apache.hadoop.io.LongWritable;

// mapper class
import org.apache.hadoop.mapreduce.Mapper;

// 0  IX-2342,Kingfisher,Bangalore,Hyderabad,05,01-Jan-2017

public class FlightMapper extends Mapper<LongWritable, Text, Text, FlightWritable> {

 private FlightWritable flightInfo = new FlightWritable();

 protected void map(LongWritable key, Text value, Context c) throws IOException, InterruptedException {

  // line --> IX-2342,Kingfisher,Bangalore,Hyderabad,05,01-Jan-2017
  String line = value.toString(); 

  // words --> [ IX-2342 Kingfisher Bangalore Hyderabad 05 01-Jan-2017 ]
  String[] words = line.split(","); 

  // 05 01-Jan-2017 IX-2342
  flightInfo.set(words[4], 1, words[5], words[0]);

  String monthYear = flightInfo.getFlightDate().split("-")[1];

  // key Jan 2017
  monthYear += " " + flightInfo.getFlightDate().split("-")[2]; 

  // Jan 2017 {05,1,01-Jan-2017,IX-2342}
  c.write(new Text(monthYear), flightInfo);
 }
}

FlightReducer.java

package flight;

import java.util.Map;
import java.util.TreeMap;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map.Entry;
import java.io.IOException;
import java.util.Comparator;

import org.apache.hadoop.io.Text;
import org.apache.hadoop.io.LongWritable;
import org.apache.hadoop.mapreduce.Reducer;

//Jan 2017  [ {05,1,01-Jan-2017,IX-2342} {93,1,01-Jan-2017,IX-4644} {186,1,01-Jan-2017,IX-8345} {10,1,02-Jan-2017,IX-2342}......]

public class FlightReducer extends Reducer<Text, FlightWritable, Text, Text> {
 @Override
 protected void reduce(Text key, Iterable<FlightWritable> values, Context c)
   throws IOException, InterruptedException {
  // Create a map to claculate total trips for each flight

  // flightNUmber, NumberOfTripsInThisMonth
  HashMap<String, Integer> TripCounts = new HashMap<String, Integer>();

  // Create a map to claculate total passengers for each flight

  // flightNumber, TotalNumberOfPassengersForAllTripsIntHisMonth
  HashMap<String, Integer> PassengerCounts = new HashMap<String, Integer>();

  FlightWritable f = null;
  Iterator<FlightWritable> v1 = values.iterator(); // v1= 1,05,01-Jan-2017

  while (v1.hasNext()) {
   // f --> 05,1,01-Jan-2017,IX-2342
   f = v1.next(); 

   String flightNumber = f.getFlightNumber(); // IX-2342

   if (TripCounts.containsKey(flightNumber)) {
    TripCounts.put(flightNumber, TripCounts.get(flightNumber) + 1);

    PassengerCounts.put(flightNumber, PassengerCounts.get(flightNumber) + f.getPassengersCount());
   } else {
    TripCounts.put(flightNumber, 1); // TripCounts IX-2342, 2 IX-4644,1 IX-8345,1
    PassengerCounts.put(flightNumber, f.getPassengersCount()); // PassengerCounts IX-2342,2859 IX-4644,93
                   // IX-8345,186
   }
  }

  // AveragePassengers, FlightNUmber
  Map<Double, String> treeMap = new TreeMap<Double, String>(new Comparator<Double>() {
   @Override
   public int compare(Double o1, Double o2) // {(131.0) IX-8567},{(129.0)IX-4656},{(128.0) IX-3563}
   {
    return o2.compareTo(o1);
   }
  });

  /* Calculate average passengers count for all flight for this month */
  String lessUtilizedFlitghts = "";

  for (Entry<String, Integer> e : PassengerCounts.entrySet()) // PassengerCounts IX-2342,2859 IX-4644,93
                 // IX-8345,186
  {
   String flightNumber = e.getKey(); // IX-2342
   int passengersCount = e.getValue(); // 2859
   int tripCount = TripCounts.get(flightNumber); // 27

   /* flights having more than 25 trips and less than 3000 passengers */
   if ((passengersCount < 3000) && (tripCount > 25))
    lessUtilizedFlitghts += "," + flightNumber; // lessUtilizedFlitghts = IX-2342

   Double avgPassengersPerMonth = new Double(passengersCount / tripCount * 1.0);
   treeMap.put(avgPassengersPerMonth, flightNumber);
  }

  String out = "";
  int count = 0;

  for (Entry<Double, String> e : treeMap.entrySet()) {
   out += "," + e.getValue() + "(" + e.getKey() + ")"; // emit top three filghts for this month //
   if (count++ >= 2)
    break;
  }

  /* emit less utilized flights as well */
  out += " - " + lessUtilizedFlitghts;

  /* format: month, top_3_flights - lessUtilizedFlights */
  c.write(key, new Text(out));
 }
}

FlightDriver.java

package flight;

import java.io.IOException;

import org.apache.hadoop.conf.Configuration;

//file system
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.fs.FileSystem;

// box classes
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.Text;

// mapreduce 
import org.apache.hadoop.mapreduce.Job;
import org.apache.hadoop.mapreduce.lib.input.FileInputFormat;
import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat;

public class FlightDriver {
 public static void main(String[] args) throws IOException, ClassNotFoundException, InterruptedException {

  // Path input_dir = new
  // Path("hdfs://localhost:9000/user/cloudera/vijaysingh/flight.txt");
  // Path output_dir = new
  // Path("hdfs://localhost:9000/user/cloudera/vijaysingh/output");

  Configuration conf = new Configuration();
  Job job = new Job(conf, "Flight");

  job.setJarByClass(FlightDriver.class);
  job.setNumReduceTasks(1);

  job.setMapOutputKeyClass(Text.class);
  job.setMapOutputValueClass(FlightWritable.class);

  job.setOutputKeyClass(Text.class);
  job.setOutputValueClass(Text.class);

  job.setMapperClass(FlightMapper.class);
  job.setReducerClass(FlightReducer.class);

  // Setting your input and output directory
  FileInputFormat.addInputPath(job, new Path(args[0]));
  FileOutputFormat.setOutputPath(job, new Path(args[1]));
  // output_dir.getFileSystem(job.getConfiguration()).delete(output_dir, true);

  System.exit(job.waitForCompletion(true) ? 0 : 1);
 }
}

FlightWritable.java

package flight;

import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;
import org.apache.hadoop.io.Writable;
import org.apache.hadoop.io.WritableUtils;

public class FlightWritable implements Writable {

    private int passengersCount;
    private int tripsCount;
    private String flightDate;
    private String flightNumber;

    public FlightWritable() {
        set("0", 0, "", "");
    }

    /* getters and setters for custom values */
    public void set(String passengersCount, int tripsCount, String dateStr, String flightNumber) {
        this.passengersCount = Integer.parseInt(passengersCount);
        this.flightDate = dateStr;
        this.tripsCount = tripsCount;
        this.flightNumber = flightNumber;
    }

    public int getPassengersCount() {
        return this.passengersCount;
    }

    public int getTripsCount() {
        return this.tripsCount;
    }

    public String getFlightDate() {
        return this.flightDate;
    }

    public String getFlightNumber() {
        return this.flightNumber;
    }

    @Override // Mandatory function for Hadoop to know how to write values for this class //

    public void write(DataOutput out) throws IOException {
        out.writeInt(this.passengersCount);
        out.writeInt(this.tripsCount);
        WritableUtils.writeString(out, this.flightDate);
        WritableUtils.writeString(out, this.flightNumber);
    }

    @Override // Mandatory function for Hadoop to know how to read values for this class //
    public void readFields(DataInput in) throws IOException {
        this.passengersCount = in.readInt();
        this.tripsCount = in.readInt();
        this.flightDate = WritableUtils.readString(in);
        this.flightNumber = WritableUtils.readString(in);
    }

}

flight.txt

IX-2342,Kingfisher,Bangalore,Hyderabad,80,01-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,93,01-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,186,01-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,101,01-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,129,01-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,172,01-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,99,01-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,10,02-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,143,02-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,85,02-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,121,02-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,194,02-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,176,02-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,85,02-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,136,03-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,171,03-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,99,03-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,93,03-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,126,03-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,35,04-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,102,04-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,125,04-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,155,04-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,122,04-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,101,04-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,53,04-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,18,05-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,51,05-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,156,05-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,53,05-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,95,05-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,189,05-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,194,06-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,75,06-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,140,06-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,151,06-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,65,06-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,120,06-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,19,07-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,169,07-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,156,07-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,169,07-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,93,07-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,152,07-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,189,07-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,88,08-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,198,08-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,68,08-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,59,08-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,55,08-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,195,08-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,29,09-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,106,09-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,130,09-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,109,09-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,81,09-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,98,09-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,125,09-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,10,10-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,90,10-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,106,10-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,93,10-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,181,10-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,53,10-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,154,10-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,18,11-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,185,11-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,186,11-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,127,11-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,171,11-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,55,11-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,131,11-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,11,12-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,84,12-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,185,12-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,106,12-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,72,12-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,140,12-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,51,13-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,59,13-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,51,13-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,178,13-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,65,13-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,177,13-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,130,13-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,65,14-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,138,14-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,66,14-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,54,14-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,99,14-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,54,14-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,166,14-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,185,15-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,188,15-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,158,15-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,110,15-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,123,15-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,132,15-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,143,15-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,132,17-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,138,17-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,186,17-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,68,17-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,98,17-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,119,17-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,169,17-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,148,18-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,187,18-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,108,18-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,56,18-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,146,18-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,136,18-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,160,18-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,55,19-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,80,19-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,89,19-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,106,19-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,139,19-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,173,19-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,92,19-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,195,20-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,165,20-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,94,20-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,140,20-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,107,20-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,149,20-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,72,20-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,199,21-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,138,21-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,63,21-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,189,21-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,63,21-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,108,21-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,68,21-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,60,22-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,173,22-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,72,22-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,63,22-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,114,22-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,101,22-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,103,22-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,108,23-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,130,23-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,108,23-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,141,23-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,53,23-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,91,23-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,81,23-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,104,24-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,103,24-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,81,24-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,192,24-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,82,24-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,69,24-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,156,24-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,112,25-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,198,25-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,138,25-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,109,25-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,181,25-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,74,26-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,108,26-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,166,26-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,155,26-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,79,26-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,62,27-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,56,27-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,178,27-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,167,27-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,62,27-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,107,27-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,173,27-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,100,28-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,190,28-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,113,28-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,162,28-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,196,28-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,178,28-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,115,28-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,170,29-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,50,29-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,175,29-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,95,29-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,133,29-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,73,29-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,136,29-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,109,30-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,172,30-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,97,30-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,107,30-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,88,30-Jan-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,178,30-Jan-2017
IX-8567,Kingfisher,Bangalore,Kolkata,130,30-Jan-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,135,31-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,138,31-Jan-2017
IX-8345,Kingfisher,Bangalore,Delhi,138,31-Jan-2017
IX-3563,Kingfisher,Bangalore,Mumbai,196,31-Jan-2017
IX-4656,Kingfisher,Bangalore,Pune,119,31-Jan-2017
IX-4644,Kingfisher,Bangalore,Chennai,149,01-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,144,01-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,191,01-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,68,01-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,109,01-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,110,01-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,66,02-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,07,02-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,183,02-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,175,02-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,92,02-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,57,02-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,82,02-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,12,03-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,73,03-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,186,03-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,190,03-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,188,03-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,109,03-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,146,03-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,15,04-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,18,04-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,89,04-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,91,04-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,146,04-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,97,04-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,200,04-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,20,05-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,84,05-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,52,05-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,176,05-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,139,05-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,95,05-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,174,05-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,60,06-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,66,06-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,79,06-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,156,06-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,141,06-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,170,06-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,180,06-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,14,07-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,162,07-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,159,07-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,190,07-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,132,07-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,172,07-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,157,07-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,178,08-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,51,08-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,64,08-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,144,08-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,54,08-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,74,08-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,147,08-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,52,09-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,107,09-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,120,09-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,58,09-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,183,09-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,63,09-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,97,09-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,87,10-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,99,10-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,61,10-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,140,10-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,99,10-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,176,10-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,106,10-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,111,11-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,150,11-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,115,11-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,71,11-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,103,11-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,120,11-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,61,11-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,16,12-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,77,12-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,103,12-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,70,12-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,156,12-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,87,12-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,158,12-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,130,13-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,90,13-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,163,13-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,181,13-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,170,13-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,136,13-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,160,14-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,99,14-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,191,14-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,54,14-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,147,14-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,79,15-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,177,15-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,136,15-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,77,15-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,197,15-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,132,15-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,167,15-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,13,16-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,162,16-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,57,16-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,154,16-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,155,16-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,178,16-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,98,16-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,131,17-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,61,17-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,102,17-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,172,17-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,147,17-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,162,17-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,156,17-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,166,18-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,183,18-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,154,18-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,51,18-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,157,18-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,175,18-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,89,19-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,59,19-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,55,19-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,89,19-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,154,19-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,118,19-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,146,20-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,67,20-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,155,20-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,103,20-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,92,20-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,91,20-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,190,20-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,92,21-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,113,21-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,125,21-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,162,21-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,51,21-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,166,21-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,135,21-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,154,22-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,171,22-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,171,22-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,174,22-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,191,22-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,76,22-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,173,22-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,119,23-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,98,23-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,84,23-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,167,23-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,188,23-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,155,23-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,185,23-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,171,24-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,74,24-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,186,24-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,189,24-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,97,24-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,64,24-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,97,25-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,182,25-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,141,25-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,76,25-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,57,25-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,123,25-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,111,26-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,105,26-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,108,26-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,128,26-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,76,26-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,51,26-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,135,26-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,126,27-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,124,27-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,77,27-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,145,27-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,152,27-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,107,27-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,50,27-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,126,28-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,177,28-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,149,28-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,98,28-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,139,28-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,73,28-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,88,28-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,167,29-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,158,29-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,50,29-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,123,29-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,114,29-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,74,29-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,120,29-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,182,30-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,138,30-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,105,30-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,73,30-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,172,30-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,183,30-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,59,30-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,50,31-Feb-2017
IX-4644,Kingfisher,Bangalore,Chennai,160,31-Feb-2017
IX-8345,Kingfisher,Bangalore,Delhi,148,31-Feb-2017
IX-3563,Kingfisher,Bangalore,Mumbai,50,31-Feb-2017
IX-4656,Kingfisher,Bangalore,Pune,70,31-Feb-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,193,31-Feb-2017
IX-8567,Kingfisher,Bangalore,Kolkata,121,31-Feb-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,176,01-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,114,01-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,97,01-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,193,01-March-2017
IX-4656,Kingfisher,Bangalore,Pune,86,01-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,177,01-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,86,01-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,169,02-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,176,02-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,178,02-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,54,02-March-2017
IX-4656,Kingfisher,Bangalore,Pune,141,02-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,136,02-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,117,02-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,174,03-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,166,03-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,125,03-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,185,03-March-2017
IX-4656,Kingfisher,Bangalore,Pune,123,03-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,156,03-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,110,03-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,140,04-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,124,04-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,127,04-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,94,04-March-2017
IX-4656,Kingfisher,Bangalore,Pune,121,04-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,143,04-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,89,04-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,97,05-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,106,05-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,194,05-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,125,05-March-2017
IX-4656,Kingfisher,Bangalore,Pune,135,05-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,113,05-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,140,05-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,165,06-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,176,06-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,75,06-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,78,06-March-2017
IX-4656,Kingfisher,Bangalore,Pune,119,06-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,108,06-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,134,06-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,199,07-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,170,07-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,94,07-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,91,07-March-2017
IX-4656,Kingfisher,Bangalore,Pune,143,07-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,126,07-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,65,07-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,64,08-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,164,08-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,110,08-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,179,08-March-2017
IX-4656,Kingfisher,Bangalore,Pune,176,08-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,80,08-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,126,08-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,68,09-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,165,09-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,198,09-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,101,09-March-2017
IX-4656,Kingfisher,Bangalore,Pune,75,09-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,54,09-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,153,09-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,62,10-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,119,10-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,59,10-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,125,10-March-2017
IX-4656,Kingfisher,Bangalore,Pune,200,10-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,176,10-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,187,10-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,185,11-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,105,11-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,132,11-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,95,11-March-2017
IX-4656,Kingfisher,Bangalore,Pune,119,11-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,171,11-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,105,11-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,77,12-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,144,12-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,61,12-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,62,12-March-2017
IX-4656,Kingfisher,Bangalore,Pune,167,12-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,128,12-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,155,12-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,79,13-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,58,13-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,62,13-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,123,13-March-2017
IX-4656,Kingfisher,Bangalore,Pune,166,13-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,55,13-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,180,13-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,112,14-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,96,14-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,102,14-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,132,14-March-2017
IX-4656,Kingfisher,Bangalore,Pune,188,14-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,195,14-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,144,14-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,153,15-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,145,15-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,174,15-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,134,15-March-2017
IX-4656,Kingfisher,Bangalore,Pune,199,15-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,139,15-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,154,15-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,72,16-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,117,16-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,80,16-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,107,16-March-2017
IX-4656,Kingfisher,Bangalore,Pune,85,16-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,161,16-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,94,16-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,114,17-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,171,17-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,108,17-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,98,17-March-2017
IX-4656,Kingfisher,Bangalore,Pune,182,17-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,95,17-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,84,17-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,101,18-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,144,18-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,119,18-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,182,18-March-2017
IX-4656,Kingfisher,Bangalore,Pune,95,18-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,129,18-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,70,18-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,90,19-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,117,19-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,189,19-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,131,19-March-2017
IX-4656,Kingfisher,Bangalore,Pune,81,19-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,52,19-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,178,19-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,85,20-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,104,20-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,110,20-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,55,20-March-2017
IX-4656,Kingfisher,Bangalore,Pune,159,20-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,159,20-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,192,20-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,143,21-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,60,21-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,168,21-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,115,21-March-2017
IX-4656,Kingfisher,Bangalore,Pune,133,21-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,134,21-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,77,21-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,58,22-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,149,22-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,152,22-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,105,22-March-2017
IX-4656,Kingfisher,Bangalore,Pune,79,22-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,69,22-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,158,22-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,124,23-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,98,23-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,80,23-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,104,23-March-2017
IX-4656,Kingfisher,Bangalore,Pune,159,23-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,170,23-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,182,23-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,161,24-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,130,24-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,131,24-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,62,24-March-2017
IX-4656,Kingfisher,Bangalore,Pune,193,24-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,65,24-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,181,24-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,152,25-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,117,25-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,55,25-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,109,25-March-2017
IX-4656,Kingfisher,Bangalore,Pune,104,25-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,124,25-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,122,25-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,199,26-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,114,26-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,96,26-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,146,26-March-2017
IX-4656,Kingfisher,Bangalore,Pune,93,26-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,138,26-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,182,26-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,117,27-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,165,27-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,118,27-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,198,27-March-2017
IX-4656,Kingfisher,Bangalore,Pune,194,27-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,152,27-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,118,27-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,76,28-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,154,28-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,111,28-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,111,28-March-2017
IX-4656,Kingfisher,Bangalore,Pune,50,28-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,156,28-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,85,28-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,93,29-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,164,29-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,120,29-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,184,29-March-2017
IX-4656,Kingfisher,Bangalore,Pune,81,29-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,75,29-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,99,29-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,96,30-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,138,30-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,75,30-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,119,30-March-2017
IX-4656,Kingfisher,Bangalore,Pune,110,30-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,165,30-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,63,30-March-2017
IX-2342,Kingfisher,Bangalore,Hyderabad,109,31-March-2017
IX-4644,Kingfisher,Bangalore,Chennai,176,31-March-2017
IX-8345,Kingfisher,Bangalore,Delhi,54,31-March-2017
IX-3563,Kingfisher,Bangalore,Mumbai,188,31-March-2017
IX-4656,Kingfisher,Bangalore,Pune,68,31-March-2017
IX-3456,Kingfisher,Bangalore,Chandigarh,51,31-March-2017
IX-8567,Kingfisher,Bangalore,Kolkata,186,31-March-2017