12 672 487 true 10 17 20 22 26 30 49 55 62 82 91 99