14 1359 457 true 0 1 3 5 7 8 16 18 21 26 27 29 33 34