9 418 306 true 1 5 10 13 20 28 31 35 38