17 291 206 true 1 5 6 7 10 12 16 17 19 20 21 24 26 30 36 37 39