17 1258 583 true 2 4 7 11 12 13 26 29 31 35 60 70 72 74 89 92 96