true 17 13 true 1 3 4 6 12 17 18 19 21 25 31 32 35 36 41 47