6 394 247 true 5 19 22 27 32 35