11 504 342 true 0 1 6 8 12 14 16 24 29 31 39