21 1353 557 true 2 4 8 20 23 24 26 28 31 34 42 45 50 63 66 71 74 75 91 93 99