12 859 478 true 7 11 12 14 20 25 37 38 40 42 43 73