12 596 422 true 10 12 17 20 22 25 26 49 55 62 91 99