75
29
41
52
10
15
29
561
251
196