10 629 434 true 6 12 14 16 20 22 25 27 28 31