21 1383 637 true 17 19 20 26 28 29 32 44 46 49 59 62 66 70 79 80 81 82 87 95 97