true 1343 494 true 1 3 5 6 16 22 26 29 35 40 59 67 81 87 96