The following distribution represents 8 quiz scores. Calculate the inter-quartile range.

{100, 98, 98, 96, 95, 90, 86, 78}

a) 20
b) 18
c) 16
d) 15