6 109 188 true 1 10 11 18 24 35