12 1184 679 true 3 8 10 14 17 20 24 28 32 33 35 36