10 344 409 true 6 13 17 20 21 27 29 34 37 39