10 568 362 true 0 3 6 12 15 17 26 28 31 35