7 1237 441 true 3 12 16 22 32 36 39