130
534
67
385
56
288
37
239
41
326
3
98
18
328
22
120
30
207
66
509
135
12
80
7
110
42
166
15
90
254
2
95
11
146
111