187
572
1072
318
385
437
54
44
652
14
310
275
11
194
776
334
880
216
9
116
268
318
188
199
799
557
570
1458
834
38
294
11
507
38
243
10
347
203
282
285
269
591
61
155
214
79
