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