df_summed={
var sumTable=[]
var migrationB={}
var migrationValB={}
for (var i=0; i<countryBirth.length; i++){
migrationB[countryBirth[i][0]]=z.filter(r=> r.VAR=="B11", migrationCountry[countryBirth[i]])
migrationB[countryBirth[i][1]]=z.filter(r=> r.VAR=="B12", migrationCountry[countryBirth[i]])
migrationB[countryBirth[i][2]]=z.filter(r=> r.VAR=="B14", migrationCountry[countryBirth[i]])
migrationValB[countryBirth[i][0]]=z.getCol("Value", migrationB[countryBirth[i][0]])
migrationValB[countryBirth[i][1]]=z.getCol("Value", migrationB[countryBirth[i][1]])
migrationValB[countryBirth[i][2]]=z.getCol("Value", migrationB[countryBirth[i][2]])
sumTable.push({"Country Code":countryBirth[i], "Inflows of foreign population by nationality":parseInt(migrationValB[countryBirth[i][0]].reduce(function(a, b) { return a + b; }, 0)) ,"Outflows of foreign population by nationality": parseInt(migrationValB[countryBirth[i][1]].reduce(function(a, b) { return a + b; }, 0)), "Stock of foreign-born population by country of birth":parseInt(migrationValB[countryBirth[i][2]].reduce(function(a, b) { return a + b; }, 0))})
}
return sumTable
}