Магия входных данных.... Легко ли её подогнать до правильного решения, надо думать.
with t as (
select 'a' name, 1 value, 4 result from dual union all
select 'b' name, 1 value, 3 result from dual union all
select 'c' name, 2 value, 2 result from dual union all
select 'd' name, 2 value, 1 result from dual union all
select 'e' name, 5 value, 2 result from dual union all
select 'f' name, 6 value, 1 result from dual union all
select 'g' name, 9 value, 1 result from dual union all
select 'h' name, 12 value, 2 result from dual union all
select 'i' name, 13 value, 1 result from dual
)