11 271 269 true 2 3 6 9 16 18 20 26 34 36 37