21 1092 557 true 13 20 25 26 31 38 41 42 43 44 55 58 64 67 68 71 75 79 88 91 95