73
196
909
82
261
243
859
178
538
107
378
212
313
72
476
63
183
16
266
54
433
221
251
62
269
88
532
50
182
1
143
91
225
74
262
148
242