10 408 313 true 0 4 8 10 11 14 15 27 38 39