18 5428 321 2 24 31 32 35 40 43 45 46 49 51 57 72 75 84 85 89 90 0.37 1993