6 394 125 true 5 19 22 27 32 35