21 1743 694 true 3 9 12 21 22 30 37 38 40 47 48 50 55 66 72 78 81 84 90 94 98