11 667 337 true 2 3 20 28 29 32 48 56 65 72 90