3 29 6 57 20 1 29 13 19 33 23 172