10 1024 542 true 1 9 10 14 18 26 28 32 35 39