6 187 288 true 10 11 12 29 33 36