15 611 339 true 0 1 3 4 6 7 9 10 16 18 20 22 30 35 39