121
636
49
355
24
484
47
321
30
248
10
244
14
243
5
210
4
160
20
899
12
97
3
83
1
99
2
75
86
15
190
73
72
69