12 1775 629 true 3 10 16 22 24 27 30 32 33 34 37 38