true 10 13 true 1 4 10 11 20 26 28 31 32 39 41 44 45