4 29 3 3 12 25 6 10 47 44 43 33 17 223