12 7556 78 true 1 10 19 55 64 70 94 104 119 122 128 146