110
1
385
3
357
167
2
93
378
71
388
63
552
100
266
0
245
256
274
236
103
345
98
175
4
6
81
29
143
184
91
201
85
800
7
174