10 321 313 true 0 1 2 5 21 22 30 32 33 39