10 443 341 true 1 6 7 13 15 17 29 33 37 38