357
2
341
1
54
478
258
74
156
43
404
372
107
615
3
80
389
325
26
132
179
308
800
7
174
0
140
94
110
215
505
619
157
165