6 587 329 true 8 12 24 28 32 38