Задача типовая.
Имеется типовое решение - расчет накопительным итогом:
Round(10/62*800)-Round(0/62*800)=129
Round((10+10)/62*800)-Round(10/62*800)=129
Round((10+10+10)/62*800)-Round((10+10)/62*800)=129
Round((10+10+10+12)/62*800)-Round((10+10+10)/62*800)=155
Round((10+10+10+12+12)/62*800)-Round((10+10+10+12)/62*800)=155
Round((10+10+10+12+12+4)/62*800)-Round((10+10+10+12+12)/62*800)=51
Round((10+10+10+12+12+4+4)/62*800)-Round((10+10+10+12+12+4)/62*800)=52