16 1585 485 true 1 3 6 8 10 12 16 18 22 25 27 28 29 31 32 35