12 17218 960 true 0 1 6 8 14 16 21 26 28 34 37 38