18 1361 423 true 1 2 3 4 5 8 10 14 16 17 18 21 24 25 26 33 37 39