10 417 273 true 1 2 8 9 11 20 24 32 38 39