83
1
74
60
164
307
2
67
169
0
141
108
124
225
206
517
126
219
80
88
476
334
1900
488
1003
620
481
91
401
1935
3
106