95
616
135
609
410
88
402
17
300
335
89
303
24
259
43
258
60
215
168
29
157
23
139
13
775
8
133
14
120
10
109