118
816
46
527
16
609
44
427
19
305
26
231
220
8
221
5
85
20
907
15
82
202
13
83
23
198
14
92
28
101
9
67
12
161