10 6046 559 true 1 8 12 16 27 29 34 36 38 39