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