18 1207 424 true 1 4 5 7 8 14 17 18 20 21 22 23 24 26 29 32 37 39