118
565
46
238
16
481
41
355
19
209
26
198
181
5
38
8
154
13
30
15
67
136
23
132
14
75
771
28
73
12
97
9
58