12 2321 579 true 0 1 6 8 14 16 21 26 28 34 37 38