48
595
181
426
43
422
33
418
28
397
111
381
31
420
12
295
67
413
16
266
35
336
60
306
26
195
23
303
130
186
237
44
292
36
200