10 544 311 true 0 1 2 4 11 19 24 31 33 35