12 671 463 true 2 9 13 14 19 21 26 27 31 32 36 38