6 181 266 true 3 4 8 18 31 35