10 321 232 true 3 5 6 15 19 26 28 34 35 36