158
989
75
510
61
683
30
322
11
231
43
457
41
284
24
326
16
209
713
14
166
20
164
9
149
132
3
117
8
112
7
83