12 590 357 true 0 6 8 11 12 23 24 25 28 29 30 39