9 3561 564 true 2 7 9 12 19 30 32 36 39