10 7049 590 true 3 5 10 12 19 24 28 30 32 33