191
506
42
229
72
284
146
623
9
212
113
347
70
383
34
131
25
297
20
898
23
310
244
31
209
61
177
41
162
39
187
2
91
10
99