5 aabcd efbcg ehhig jkllm jnnoo a + 9 b - 1 c - 4 d + 3 e - 3 f + 3 g - 2 h + 8 i + 2 j - 1 k + 2 l + 9 m + 1 n - 3 o + 8