24 193287 19991 true 1 11 14 26 28 29 40 42 44 45 48 52 57 69 70 71 76 79 81 83 84 87 95 96