true 254805 2929 true 1 3 4 8 10 13 14 16 19 21 26 28 32 34 35 41 42 47 50 52 54 55 58 59