34 673 447 true 2 4 5 7 8 9 14 15 18 19 23 26 32 35 37 39 40 47 50 51 64 65 66 68 72 73 75 76 81 85 86 89 94 98