12 12971 921 true 0 1 2 3 6 8 12 18 22 28 34 38