true 508446 12567 true 1 4 8 10 11 12 14 16 18 20 24 25 26 27 28 32 33 34 35 40 46