11 510 275 true 1 2 5 11 12 18 26 29 33 35 38