125
94
93
71
83
100
77
58