import random as rd
a1=a2=a3=a4=a5=0
for i in range(100000):
random= rd.randint(1, 100)
if random < 36:
a1+=1
elif random < 61:
a2+=1
elif random < 86:
a3+=1
elif random < 96:
a4+=1
else:
a5+=1
print( a1,a2,a3,a4,a5)
34909 24993 25217 9823 5058
349264 249937 250339 99945 50515
Как-то вы неправильно считаете.
80+48=128
45+20+10+30+10+10+8+1+1+2+1=139
Любое число, отличное от 15 сделает различие еще большим.
Да, и не забудьте, что количество выпадений самой медианы - в данном случае 50 - в подсчете не участвует.