29
210
1222
156
173
160