12 10833 642 true 3 4 6 10 12 17 20 24 27 31 35 39