17 16104 1489 true 2 3 4 5 7 8 10 12 13 18 22 24 26 27 29 36 39