10 490 399 true 8 16 21 24 31 32 33 34 35 37