10 529 254 true 3 4 9 11 13 17 18 23 38 39