11 648 279 true 2 3 7 9 10 17 26 28 29 31 39