41
27
10
93
354
236
102
215
207
49