9 2161 399 true 3 7 14 17 26 27 29 31 36