50
27
10
93
358
236
103
216
207
49