No. 2 New London tops NFA 50-31 in girls basketball