11 673 408 true 2 4 10 20 28 30 31 39 41 67 90