10 321 215 true 1 10 15 19 27 29 30 35 36 37