10 150 243 true 1 3 4 8 11 25 26 30 31 37