100 3
95 43
91 47
90 46
85 3
72 0