9 168 142 true 2 3 4 10 16 17 26 32 39