18 1198 589 true 1 8 11 21 50 51 53 57 59 63 64 69 70 72 74 83 90 91