14 490 324 true 0 1 4 5 7 10 16 24 26 27 29 35 38 39