47 29 35 22 40 7 623