9 2296 524 true 9 12 17 21 26 28 30 31 38