7 112 211 true 1 8 14 25 31 32 39