1awk '
2  /^d z/ {
3    reason = $11
4    temp[reason] += 1
5    xdelay[reason] += $5 - $4
6  }
7  END {
8    for (reason in temp) {
9      str = sprintf("%.2f",xdelay[reason])
10      print temp[reason],str,reason
11    }
12  }
13'
14