9 4858 645 true 3 10 14 19 20 22 25 28 32