18 2016 90 5 6 8 9 15 33 37 38 46 48 54 57 59 70 80 94 96 99 0.58 1171