8 386 294 true 1 3 10 31 32 69 82 96