88
328
111
753
131
958
42
664
50
673
41
660
16
355
12
332
8
108
24
359
38
259
17
154
510
25
215
46
15
200
117