12 566 311 true 0 1 2 3 6 8 12 18 22 28 34 38