10 458 550 true 4 8 12 17 20 21 28 30 33 35