12 3494 776 true 0 5 7 11 15 18 19 24 25 28 31 35