18 1645 324 true 1 4 8 11 12 16 17 19 20 24 25 26 30 31 33 35 37 39