6 142 268 true 2 3 6 12 13 19