12 858 295 true 5 10 15 21 24 25 28 30 33 35 38 39