17 784 510 true 2 10 11 15 30 32 37 42 47 48 53 70 85 86 88 90 94