20 1626 635 true 4 12 17 21 24 25 34 37 50 51 52 57 63 66 68 71 72 87 94 97