12 667 347 true 0 5 8 14 16 21 24 28 30 31 32 36