26 1140 601 true 13 16 17 20 27 28 29 31 33 35 40 44 52 58 62 66 73 75 76 83 87 88 89 91 94 96