15 731 581 true 1 6 7 12 14 17 18 19 20 25 31 32 34 36 39