10 620 355 true 1 2 6 9 11 19 24 33 34 36