true 20595 870 true 1 3 7 9 11 12 15 17 18 21 23 25 26 32 38 40 43 47