30 1890 985 true 1 6 12 14 19 23 24 25 28 42 43 46 49 51 53 57 60 61 66 68 70 72 73 75 82 87 88 89 90 93