17 1079 321 true 2 3 6 7 9 11 13 14 15 16 22 23 26 27 33 37 39