10 493 357 true 1 10 15 20 24 28 29 34 38 39