162
47
663
216
211
32
248
157