11 384 219 true 2 3 7 9 10 17 26 28 29 31 39