16 1001 345 true 0 6 10 12 13 15 17 21 25 31 33 35 36 37 38 39