34 1106 999 true 5 7 8 12 17 22 24 28 29 30 32 37 38 41 42 45 51 52 54 65 67 68 69 73 74 75 81 83 84 85 91 92 96 97