9 3112 696 true 0 5 7 23 24 28 32 35 39