6 626 333 true 12 20 21 22 27 31