Weighting the symbols decoded by the viterbi algorithm