12 2459 973 true 6 13 17 18 22 35 37 42 61 80 89 99