32
493
87
443
40
386
36
361
18
274
27
254
46
268
58
206
25
252
1
143
288
43
235
26
264
37
204
23
225
35
234
30
160