41
386
61
267
78
879
59
371
30
598
18
449
31
361
40
378
10
283
77
205
46
276
22
216
87
185
39
248
42
213
8
203
15
127