7 106 100 true 1 4 11 22 24 29 37