12 1249 492 true 0 1 3 6 12 16 24 27 29 34 36 39