11 572 245 true 3 10 17 21 26 32 33 34 36 37 39