28
521
21
487
47
378
35
418
38
285
52
237
9
175
7
121
6
128
61
714
27
120
22
104
5
95
3
85
15
255
83
87
89