9 316 177 true 2 3 4 10 16 17 26 32 39