7 1135 441 true 2 5 12 16 22 36 39