10 1444 572 true 2 7 9 12 28 29 30 31 36 37