85
1
542
5
258
375
3
91
2
62
386
165
264
0
70
549
93
20
179
90
142
89
343
56
173
4
272
229
243
249
97
102
678
682
1618