6 394 127 true 3 13 20 27 30 39