10 408 517 true 0 8 14 27 29 30 33 35 38 39