7 106 230 true 2 8 11 21 33 45 59