10 722 437 true 4 10 11 12 17 28 30 31 36 39