84
1
74
60
164
307
2
68
169
0
142
109
125
226
207
517
127
219
80
88
476
334
1900
488
1003
620
481
91
401
1935
3
106