6 67 107 true 3 6 10 16 19 28