12 508 494 true 2 10 11 13 20 25 26 31 32 36 37 38