12 910 576 true 0 3 8 12 16 17 20 24 26 29 35 37