21 1747 805 true 5 8 10 14 16 22 23 30 32 47 51 55 57 66 72 80 86 87 89 93 98