98
680
82
982
37
296
22
246
151
452
74
357
38
317
62
243
33
188
45
196
23
189
42
11
125
41
142
6
335
17
117
138
7
73