16 52047 1741 true 0 1 2 4 8 10 12 16 21 24 27 28 29 32 36 39