6 343 294 true 10 29 30 32 38 39