14 44677 1521 true 3 4 5 7 9 12 17 25 27 29 30 31 32 38