125
843
90
451
41
381
123
296
63
225
43
141
39
152
14
121
25
119
35
126
16
120
56
9
118
6
323
12
1
37
61