10 518 553 true 0 4 5 7 12 15 21 25 28 30