17 1460 699 true 2 3 6 12 13 22 40 52 58 66 68 69 70 72 81 94 98