6 521 260 true 4 12 21 25 32 33