87
9
208
116
7
102
6
46
90
79
237
316
10
806
1818
607
674
5
59
182
558
352
151
2583
858
8
2
309
252
219
34
1010
95
210
176
842
430
511
1
4
159
163
66
850
538
81