85
1
272
248
2
243
70
62
93
91
165
87
329
361
299
472
0
1001
631
374
510
2748
4
89
811
3
291
235
355
250
980
443
253
76
229