10 3097 443 true 2 6 11 13 16 17 23 28 29 39