6 394 239 true 3 13 20 27 30 39