Northern Districts hold off Bomaderry surge in AFL South Coast