true 475777 3465 true 0 2 4 8 10 12 14 22 28 29 30 32 35 40 42 44 45 46 47