88
517
193
479
43
454
187
391
274
70
227
97
276
72
226
45
202
53
177
19
140
18
150
108
171
41
180
52
160
15
121
36
131