17 56858 1852 true 3 4 6 8 12 16 17 20 21 24 25 27 28 29 32 33 34