163
1
177
77
198
83
154
2
600
153
127
370
249
121
617
110
173
0
377
139
93
796
7
533
547
3
264
70
374
91
62
385
356