12 2641 590 true 2 6 10 11 16 17 22 23 25 32 33 35