10 10107 988 true 2 7 9 12 28 29 30 31 36 37