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