16 1172 588 true 1 8 21 26 28 34 36 38 41 49 51 52 70 71 72 90