12 616 569 true 0 5 8 14 21 24 28 30 31 32 36 37