11 367 340 true 2 3 6 9 16 18 20 26 34 36 37