sub sum