196
909
243
859
178
538
82
261
54
433
72
476
212
313
107
378
88
532
73
221
251
63
183
148
242
39
351
16
266
27
283
62
269
84
217