12 843 484 true 5 17 19 23 25 31 57 62 69 72 77 86