12 638 399 true 0 1 8 11 12 16 20 23 24 26 28 38