116
944
90
573
21
511
83
506
31
432
71
403
24
326
25
298
76
341
18
306
15
295
23
320
39
252
248
47
225
12
222
4
229