7 79 105 true 1 4 13 22 28 37 39